HMS Core Drive SDK构建使用华为云空间服务应用程序

您所在的位置:网站首页 AppGallery Connect应用签名 HMS Core Drive SDK构建使用华为云空间服务应用程序

HMS Core Drive SDK构建使用华为云空间服务应用程序

2023-11-04 16:37| 来源: 网络整理| 查看: 265

HMS Core

https://developer.huawei.com/consumer/cn/hms

HMS Core提供端、云开放能力,帮助开发者实现应用高效开发、快速增长、商业变现,使能开发者创新,为全球用户提供精品内容、服务及体验。

AppGallery Connect

https://developer.huawei.com/consumer/cn/agconnect

为开发者提供移动应用全生命周期服务,覆盖全终端全场景,降低开发成本,提升运营效率,助力商业成功。

HMS Core Drive SDK构建使用华为云空间服务应用程序

华为云空间服务 HMS Core Drive SDK(简称Drive)允许您创建使用华为云空间服务的应用程序,华为云空间服务可以为您的应用提供云端存储功能,让用户在使用您开发的应用时产生的文件保存到云盘,也可以下载和同步在云盘中的所有文件,包括照片、视频、以及文档等。同时云盘为各类数据提供了全方位的安全保障,让用户更安全、便捷地管理数据。 当前HUAWEI Drive Kit的核心能力包括文件的上传、下载、搜索、评论和回复,以及云端文件变化查询、推送通知功能等。

指南 https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/introduction-0000001050039630

API参考 https://developer.huawei.com/consumer/cn/doc/development/HMSCore-References/common_tips_api-0000001126323833

示例代码 https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Examples/client-sample-code-0000001050114484

Codelabs https://developer.huawei.com/consumer/cn/codelabsPortal/carddetails/HMSDriveKit

HUAWEI HMS Core集成准备(Android) https://developer.huawei.com/consumer/cn/codelab/HMSPreparation/index.html

集成HUAWEI HMS Core能力,需要完成以下准备工作: 1.创建AppGallery Connect应用

在项目的"应用"信息页面,选择"API管理"页签。在"API管理"页签中,找到想要开通的服务,打开该服务所在行的开关。

2.创建Android Studio工程 3.生成签名证书

Android Studio 生成签名证书*.jks 在创建新的签名文件页面,填写签名文件的保存地址以及保存文件名称、签名文件的密码、Alias等信息。

4.生成签名证书指纹

keytool -list -v -keystore

5.配置签名证书指纹

将生成的SHA256指纹配置到AppGallery Connect上

6.添加应用包名并保存配置文件

登录AppGallery Connect网站,添加应用包名,在"项目设置 > 常规"页面的"应用"区域,点击"agconnect-services.json"下载配置文件,将"agconnect-services.json"文件拷贝到应用级根目录下

7.配置Maven仓地址及AGC gradle插件

1> 在Android Studio项目级"build.gradle"文件中添加相应规则,包含HUAWEI agcp插件以及Maven代码库 Gradle 7.0版本后,"allprojects > repositories"配置已迁移到项目级"settings.gradle"文件中。 "settings.gradle"文件配置示例如下: dependencyResolutionManagement { ... repositories { google() jcenter() maven {url 'https://developer.huawei.com/repo/'} } } 2>打开应用级的"build.gradle"文件(通常是 app/build.gradle),添加agcp插件配置 apply plugin: 'com.huawei.agconnect'

8.在Android Studio配置签名文件

将已经生成的签名文件HmsDemo.jks拷贝到app文件夹下,并打开应用级build.gradle文件 signingConfigs { release { storeFile file('HmsDemo.jks') keyAlias 'hmsdemo' keyPassword '123456' storePassword '123456' v1SigningEnabled true v2SigningEnabled true } } buildTypes { release { signingConfig signingConfigs.release minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } debug { signingConfig signingConfigs.release debuggable true } }


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3